package com.junxonline.instant.dao.entity.dto.common;

import lombok.Data;

import java.io.Serializable;
import java.util.Set;

/**
 * 用户信息实体类
 *
 * @author JunX
 * @date 2021-06-30
 */
@Data
public class UserInfoDTO implements Serializable {

    /**
     * token
     */
    private String token;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 角色集合
     */
    private Set<RoleInfoDTO> roleInfos;

    /**
     * 权限集合
     */
    private Set<PermissionInfoDTO> permissionInfos;

}
